to be available only on prescription - Français Anglais Dictionnaire